<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <script>
    // 条件语句
    // 1.if...else if...else
    // if( 2 < 3 ){
    //   console.log('2 < 3');

    // }else if(2 > 3){
    //   console.log('2 > 3');
    // }else{
    //   console.log('2 = 3');
    // }

    // 2.switch
    // 默认不会进行隐式数据类型转换
    // let a = 5;
    // switch(a){
    //   case 2:
    //     console.log('a=2');
    //     break; //可写可不写，但可能会造成逻辑问题，不是语法问题
    //   case 3:
    //     console.log('a=3');
    //     break;
    //   case 5:
    //     console.log('a=5');
    //     break;
    //   default:
    //     console.log('a=...');
    // }

    // let input = prompt('请输入答案');
    // switch (input) {
    //   case 'a':
    //   case 'A':
    //     console.log('你选择了a');
    //     break;
    //   case 'b':
    //     console.log('你选择了b');
    //     break;
    //   case 'c':
    //     console.log('你选择了c');
    //     break;
    //   case 'd':
    //     console.log('你选择了d');
    //     break;
    // }

    // let input = prompt('请输入1-7中的数字:');// => '1'得到的是字符串
    // // input = parseInt(input); // 字符串转化为数字，或在上一行的prompt外直接括上parseInt(第一种方法)
    // input *= 1;// 第二种方法，隐式转换
    // switch(input){
    //   case 1:
    //     console.log('周一');
    //     break;
    //   case 2:
    //     console.log('周二');
    //     break;
    //   case '3':
    //     console.log('周三');
    //     break;
    //   case '4':
    //     console.log('周四');
    //     break;
    //   case '5':
    //     console.log('周五');
    //     break;
    //   case '6':
    //     console.log('周六');
    //     break;
    //   case '7':
    //     console.log('周日');
    //     break;
    // }

    // 3.三元（目）运算符:比较条件 ？ 结果1 : 结果2
    // console.log(2 < 3?'yes':'no');
    if (2<3) {
      console.log('yes');
    }else{
      console.log('no');
    }
    
  </script>
  
</body>
</html>